L: A Linear Language with Locations
نویسندگان
چکیده
We explore foundational typing support for strong updates — updating a memory cell to hold values of unrelated types at different points in time. We present a simple, but expressive type system based upon standard linear logic, one that also enjoys a simple semantic interpretation for types that is closely related to models for spatial logics. The typing interpretation is strong enough that, in spite of the fact that our core calculus supports shared, mutable references and cyclic graphs, every well-typed program terminates. We then consider extensions needed to make our calculus expressive enough to serve as a model for languages with ML-style references, where the capability to access a reference cell is unrestricted, but strong updates are disallowed. Our extensions include a thaw primitive for temporarily re-gaining the capability to perform strong updates on unrestricted ref-
منابع مشابه
تجزیه پایداری ژنوتیپهای جو در آزمایشهای یکنواخت سراسری منطقه سرد
To determine yield stability and to evaluate genotype interaction with environment interaction, 18 genotype of barley (Hordeum vulgare L.) and a control group were evaluated in a randomized complete block design with 4 replications in 3 successive years (1997-2000) at 10 research stations. Simple and combined analysis of variance revealed significant genetic differences between yield genotypes ...
متن کاملتجزیه پایداری ژنوتیپهای جو در آزمایشهای یکنواخت سراسری منطقه سرد
To determine yield stability and to evaluate genotype interaction with environment interaction, 18 genotype of barley (Hordeum vulgare L.) and a control group were evaluated in a randomized complete block design with 4 replications in 3 successive years (1997-2000) at 10 research stations. Simple and combined analysis of variance revealed significant genetic differences between yield genotypes ...
متن کاملRobust Quadratic Assignment Problem with Uncertain Locations
We consider a generalization of the classical quadratic assignment problem, where coordinates of locations are uncertain and only upper and lower bounds are known for each coordinate. We develop a mixed integer linear programming model as a robust counterpart of the proposed uncertain model. A key challenge is that, since the uncertain model involves nonlinear objective function of the ...
متن کاملLocalization and Study of Histochemical Effects
A high capacity for accumulation of Mn was reported for sunflower plants. Localization of excess Mn is therefore of special interest for understanding metal tolerance mechanisms in this species. In this study, structural and histochemical alterations caused by Mn accumulation in leaves were investigated in sunflower (Helianthus annuus L. cv. Azar-ghol) plants grown in nutrient solution. In the ...
متن کاملتعیین شاخصهای انتخاب در ارقام ذرت (Zea mays L.) به منظور افزایش عملکرد دانه
Yield is a quantitative trait and improving grain yield through direct selection is time-consuming. Indirect selection consisting of selection indices is more promising. A field experiment was conducted during 1999-2000 growing season in two experimental locations (Kooshkak and Badjgah) of College of Agriculture, Shiraz University, Shiraz. Thirteen corn hybrids were used in a randomized complet...
متن کاملتعیین شاخصهای انتخاب در ارقام ذرت (Zea mays L.) به منظور افزایش عملکرد دانه
Yield is a quantitative trait and improving grain yield through direct selection is time-consuming. Indirect selection consisting of selection indices is more promising. A field experiment was conducted during 1999-2000 growing season in two experimental locations (Kooshkak and Badjgah) of College of Agriculture, Shiraz University, Shiraz. Thirteen corn hybrids were used in a randomized complet...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005